String Superprimitivity Test on the Reconfigurable Bus Model
نویسندگان
چکیده
String regularities such as repetition, palindrome, period, seed, square, cover, etc., have been studied extensively recently. Particularly, string regularities play an important role of applications in bioinformatics tools. For a given string, its quasiperiod is the cover with the minimum length, which can be used in the hybridization method in DNA sequencing. Many algorithms have been proposed to solve some computational problems in O(1) time on the reconfigurable bus model. In this paper, we concentrate to solve the string superprimitivity test problem on the reconfigurable bus model. And we propose a parallel algorithm in O(1) time to solve the string superprimitivity test problem on an n×n CREW reconfigurable mesh.
منابع مشابه
An On-Line String Superprimitivity Test
A string w covers another string z if every symbol of z is within some occurrence of w in z. A string is called superprimitive if it is covered only by itself, and quasiperiodic if it is covered by some shorter string. We present an on-line linear-time algorithm that tests if each preex of an input string is superprimitive while the string is given a symbol at a time.
متن کاملConstant Time Sorting on a Processor Array with a Reconfigurable Bus System
Sorting is undoubtedly one of the most fundamental problems in computer science. Many sequential sorting algorithms are available in the literatures [6] and it is well known that this problem requires O(n log n) time in the worst case. To speed-up sorting, many parallel algorithms have been proposed on various parallel machines [2]. Constant time sorting can be achieved on an extremely powerful...
متن کاملParallel Algorithms for String Matching Problem on Single and Two Dimensional Reconfigurable Pipelined Bus Systems
We considered string matching on LARPBS and 2D LARPBS. This has applications such as string databases, cellular automata and computational biology. The main use of this method is to reduce the time spent on comparisons in string matching by using LARPBS. We investigated exact string matching and approximate string matching problems. For these two sub problems, we obtained O (n) bus cycles algor...
متن کاملPermutation Routing on Mesh model Parallel Computers
This paper studies the problems of permutation routing on different mesh models of parallel computation and simulates algorithms for different mesh models using C. Simple algorithms for permutation routing mesh models with and without bus have been considered, analyzed and simulated. In mesh models with bus, models with fixed bus and reconfigurable buses are dealt. For problems in permutation r...
متن کاملOptimal Superprimitivity Testing for Strings
A string w covers another string z if every position of z is within some occurrence of w in z. Clearly, every string is covered by itself. A string that is covered only by itself is superprimitive. We show that the property of being superprimitive is testable on a string of n symbols in O(n) time and space.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007